開端,為什麼想學GUI編程


Posted by Yen on 2024-01-01

第一次接觸

學生時期

在我還在大學的時候,我們教授Group的一個Project想要搭配GUI一起運用,有了需求,就有供應,這個供應就落在一位博士班的學長身上。學長有很長期的開發經驗,所以這個項目對他來說根本是一塊小蛋糕,他完成我們需要的GUI後又順便介紹了一下他所用的PyQt,這是第一次接觸到GUI的框架。

工程屍時期

畢業後做工程師也做了一年了,總是聽別人說要變強或是怎樣的,就要做Side Project,問題是沒一個題目我是要怎麼做?好在我小時候(國中吧)玩過一套軟體叫偽春菜,他是一個桌面秘書,可以有許多功能,也可以替換Skin(中文翻譯叫人格),不同人格可以有不同的對話或功能,於是靈感就來了,何不自己也寫一個呢?所以我就決定要開始來用PySide做一個桌面秘書,當然遊玩性質遠大於實用性質。

事前準備

學習資料

在學習資料這個部分,我在YouTube有找到免費的資源可以學習,所以就沒有另外找PySide2的書了,但是目前最新版其實已經到PySide6了,當然主流還是PySide2,不過遲早會被PySide6取代,所以我又找了一本書,看了一下目錄,應該是該介紹地都有了,我會把這本書的連結貼在這裡,有興趣的人也可以買去看。
參考用書

學習過程

由於我認為PySide2遲早會被取代,所以就不多介紹PySide2了,我會融合參考用書與網路上的資源做一個學習筆記,讓想學的人可以多一點資源。


#Python #gui #pyqt







Related Posts

[ Vue3 ] 筆記 ref、reactive

[ Vue3 ] 筆記 ref、reactive

Leetcode 刷題 pattern - Fast & Slow Pointer

Leetcode 刷題 pattern - Fast & Slow Pointer

Javascript 非同步

Javascript 非同步


Comments